ProxyEventDescriptor

Ecng.ComponentModel.CustomObjectWrapper`1

Event descriptor that proxies access to the wrapped object's event.

Erbt von: EventDescriptor

Konstruktoren

ProxyEventDescriptor
public ProxyEventDescriptor(EventDescriptor orig, object owner)
proxyEventDescriptor = ProxyEventDescriptor(orig, owner)

Event descriptor that proxies access to the wrapped object's event.

orig
The original event descriptor from the wrapped object.
owner
The wrapper instance that owns this descriptor.

Eigenschaften

ComponentType
public override Type ComponentType { get; }
value = proxyEventDescriptor.ComponentType
EventType
public override Type EventType { get; }
value = proxyEventDescriptor.EventType

Тип события.

IsMulticast
public override bool IsMulticast { get; }
value = proxyEventDescriptor.IsMulticast
Owner
public object Owner { get; }
value = proxyEventDescriptor.Owner

Parent object.

Methoden

AddEventHandler
public override void AddEventHandler(object component, Delegate value)
proxyEventDescriptor.AddEventHandler(component, value)
RemoveEventHandler
public override void RemoveEventHandler(object component, Delegate value)
proxyEventDescriptor.RemoveEventHandler(component, value)